human network construction algorithm